Component({

  /**
   * 组件的属性列表
   */
  properties: {
    communication: {
      type: Array, // 修改为 Array 类型
    },
  },

  observers: {
    communication(newCourse) {
      console.log('接收到的交流数据:', newCourse);
      // 可以在这里处理接收到的数据
    }
  },

  /**
   * 组件的初始数据
   */
  data: {
    communication: [], // 初始化为空数组
    clickhuifu:0,
  },

  /**
   * 组件的方法列表
   */
  methods: {
    viewReplies: function(event) {
      const index = event.currentTarget.dataset.index; // 获取当前项的索引
      const communication = this.data.communication;

      // 切换显示状态
      communication[index].showReplies = !communication[index].showReplies;

      if (this.data.clickhuifu===0) {
         this.setData({
        communication: communication,
        clickhuifu:1,
      });
      }else{
        this.setData({
          communication: communication,
          clickhuifu:0,
        });
      }
     
    }
  }
}); 